<?php
/**
 * File: load.php
 * Functionality:
 * Author: Li
 * Date: 2020/12/17
 */

function fileSymlink($path,$manualLink){

    $manual = $path;  // 原路径

//    $manualLink = './';   // 软连接路径

    $isExistFile = true;    // 原文件是否存在的标识

    if(is_file($manual) && !is_file($manualLink)){  // 原文件存在且软连接不存在时，创建软连接

        symlink($manual, $manualLink);              // 创建软连接

    }

    if(!is_file($manualLink))  {

        $isExistFile = false;

    }elseif(!is_file($manual)){ // 原文件不存在时

        $isExistFile = false;

    }
    return array('isExistFile'=>$isExistFile,'manual'=>$manualLink);
}


function dirSymlink($path,$manualLink){

    $manual = $path;  // 原路径

//    $manualLink = './';   // 软连接路径

    $isExistDir = true;    // 原文件是否存在的标识

    if(is_dir($manual) && !is_dir($manualLink)){  // 原文件存在且软连接不存在时，创建软连接

        symlink($manual, $manualLink);              // 创建软连接

    }

    if(!is_dir($manualLink))  {

        $isExistDir = false;

    }elseif(!is_dir($manual)){ // 原文件不存在时

        $isExistDir = false;

    }
    return array('isExistDir'=>$isExistDir,'manual'=>$manualLink);
}
define('APP_PATH', realpath(dirname(__FILE__) . '/../'));
$path = APP_PATH."/img";
$manualLink = './imga';
$link = dirSymlink($path,$manualLink);

echo "<img src='imga/headimg/c.png' />";